package com.prm.persistence.modulo.general;

import java.util.List;

import org.apache.ibatis.session.SqlSession;

import com.developer.core.utils.SimpleLogger;
import com.developer.logic.modulo.general.dto.PersonaRegistro;
import com.developer.mybatis.DBManager;
import com.prm.persistence.modulo.general.mapper.dao.RegistroDao;

public class RegistroServicioDBController {

	public static Integer registrarPersona(PersonaRegistro personaRegistro) {

		SqlSession session = DBManager.openSession();

		try {

			RegistroDao dao = session.getMapper(RegistroDao.class);
			dao.registrarPersona(personaRegistro);

			session.commit();
			return 0;
		} catch (Exception e) {
			SimpleLogger.error("error", e);
			return 1;
		} finally {
			session.close();
		}

	}

	public static List<PersonaRegistro> obtenerRegistros(
			PersonaRegistro filtros, Integer pagina, Integer totalPagina) {
		return null;
	}
}
